home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
prog
/
mint
/
duftp
/
readme.txt
< prev
next >
Wrap
Text File
|
1995-06-21
|
6KB
|
139 lines
DUftp
½1995, Data Uncertain Software
===============================
What is DUftp?
---------------
DUftp is a GEM based FTP (File Transfer Protocol) program for use
with MiNT and the MiNT-net networking drivers. You can use DUftp
under MultiTOS, or just under plain GEM, as it uses non of the
MultiTOS AES extensions. You can use DUftp to fetch files from
any FTP server on the Internet (or any other TCP/IP based network).
This was inspired by Rapid Filer on the PC, which provides a very
simple way of transferring files (although Rapid filer does a lot
more than DUftp, as it's very like Kobold in the way it speeds up
disc access).
Why Should I Use DUftp?
------------------------
Well, the standard FTP for MiNT-net is a text based Unix port, and
although it works well, it looks a bit naff. DUftp is loads easier
to use. As well as the just transferring files you get the following
extra's:
ù Web-browser style bookmarks for fast access to your fave sites.
ù Automatic logins.
ù Full GEM interface.
ù Runs under MultiTOS or plain GEM.
ù Drag & Drop style file transfer.
ù Multiple connections at the same time (under MultiTOS).
ù Abuse from unix fans for being a pussy and wimping it.
ù Fast, reliable transfers (code based on the BSD Unix ftp).
ù Envy from PC users who have to pay for this sort of thing.
ù AES 4.1 iconify support.
ù No command lines to fart around with.
ù Integrated with DIP to handle your dial-up SLIP connection
for you (simple Connect/Disconnect menu options).
ù Only uses 200K when running.
ù Context sensitive help.
Distribution Policy
--------------------
Spread it far and wide - DUftp is advert-ware. It's intended to prove
that GEM+MiNT can support easy to use networking software, and
in particular, that Data Uncertain can provide that software.
The advert in question is for the forthcoming World Wide Web
browser 'Distant Earth', which will be a comercial product, of at least
the same standard as DUftp (better in fact, check out the screen
shots).
If you want good Internet access on your atari, then come to
Data Uncertain....
I've included sources with this release, but there's no need to
keep them with the executable, they're only there in case anyone
wants to play.....
Of course, I'd love folks to send me money, but don't feel obliged to
for this program - postcards would be nice though.
One point - I don't want to see folks making money from this
program (unless they give me a cut, in which case it's quite
alright).
How do I use DUftp?
--------------------
Well, first you will need to set up MiNT, then you will need to
install MiNT-net. Once that's done, simply start up your
SLIP/PPP connection to the Internet, and run the DUftp program.
Or, even easier, DUftp can start your SLIP link for you - just
select Connect from the DIALUP menu and away you go.
A simple installation is included for folks who don't have
MiNT-net setup already. If you're already using MiNT-net, then
you should have no problems with your existing setup.
To transfer a file from the remote machine (ftp server) to
your machine, just drag the filename from the 'Remote' list
to the 'Local' list. Thats it really......
Can I run multiple connections?
--------------------------------
Under plain TOS, no you cann't - just one link at a time :(
BUT - under multiTOS, the forthcoming MiNT-happy Geneva, or
MiNA, you can run as many connections as you have memory for
- simply run DUftp several times, and lo - all the FTP
connections work at the same time. There is no limit to how
many links you can run at once...
One bummer - no way will this ever work with MagiC as the
BSD networking drivers don't exist under MagiC....
How was DUftp made?
--------------------
DUftp uses the DULIB GUI library, MiNTLIBSpl46, MiNT-net libs,
all ported to Lattice C 5.52 and compiled on a Falcon030 4/32Mhz.
FTP code based on the original Unix FTP, but cleaned up and cut
down to what is actually useful (there was loads of bollocks in
the Unix FTP that never got used, and the code was really crap
- goto's all over, obscure code for the sake of it, etc).
DULIB was written by me, Craig Graham, and is used in all Data
Uncertain projects (notably CLAv3).
MiNTLIBS written by loads of people, Lattice port by Chris Ridd.
MiNT-net libs ported from BSD to MiNT by Kay Roemer. Lattice C
conversion done by Steve Sowerby & Craig Graham.
GUI drawn with Interface 2.
DUftp was a fast job, only took a couple of weeks to write (check out
the history.txt file). Why did no-one else try something like this?
I cann't be the only one who could do it......so I've included
the source here to show how it was done. You'll need to get the
libs described above to rebuild this. I used Lattice 5.52, and the
project file is included here - but I cann't promise that it will
compile & run on anyone elses machine apart from mine.
Anyway, next up is the Distant Earth WWW browser. This will be
cripple-ware - ie. the PD release will allow you to open a URL, follow
one link, then disable the hyperlinks to stop you getting any further.
Gotta make money somehow........
Craig.
__ _
| \ | | / | WatchThisSpace - something wonderful is
|_/ A T A \/| N C E R T A I N / happening on 'Distant Earth' ;)
--------------------------------- o ------------------------------------------
Craig Graham. EMAIL: craig.graham@newcastle.ac.uk
Webspace: http://www.ncl.ac.uk/~n08z7